package com.serviceprovider.business.module.admin.action.services.dao.interfaces;

//~--- non-JDK imports --------------------------------------------------------

import com.serviceprovider.business.module.admin.action.model.AclActionApply;
import com.serviceprovider.business.utility.maintenance.settings.RoleUtils;

import org.springframework.security.annotation.Secured;

//~--- JDK imports ------------------------------------------------------------

import java.util.List;

public interface IActionApplyService {
    @Secured({ RoleUtils.ROLE_ADMINISTRATOR })
    List<AclActionApply> findAll();

    @Secured({ RoleUtils.ROLE_ADMINISTRATOR })
    void insertAclActionApply(AclActionApply a);

    @Secured({ RoleUtils.ROLE_ADMINISTRATOR })
    void updateAclActionApply(AclActionApply a);

    @Secured({ RoleUtils.ROLE_ADMINISTRATOR })
    void save(List<AclActionApply> list);
}



